cmake_minimum_required(VERSION 3.21)
project(z_aes VERSION 0.0.1 LANGUAGES CXX)

include_directories(AES)

set(LIB_NAME AES)

add_library(${LIB_NAME} SHARED
    AES/Mat.cpp
    AES/SBox.cpp
    AES/Mixer.cpp
    AES/EnDecrypt.cpp
)

add_executable(${PROJECT_NAME}
    main.cpp
    # AES/Mat.cpp
    # AES/SBox.cpp
    # AES/Mixer.cpp
    # AES/EnDecrypt.cpp
)

target_link_libraries(${PROJECT_NAME} ${LIB_NAME})



